*{
	margin: 0px;
	padding: 0px;
}

.top{
	width: 100%;
	min-height: 45px;
	position: fixed;
	top: 0px;
	left: 0px;
}
.left_sidebar{
	position: fixed;
	top: 45px;
	left: 0px;
	background: #F2F2F2;
	height:100%;
}
.left_sidebar .sidebar_header{
	width:100%;
	height:41px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.left_sidebar .sidebar_menu{
	width: 200px;
	height: 100%;
	overflow: auto;
	overflow-x: hidden;
	background: red;
	border-right: 1px solid #CCCCCC;
}
.main_container{
	width: 100%;
	height: 100%;
	background: #FFFFFF;
	position: fixed;
	top:45px;
	left: 250px;
	overflow: auto;
}